Neuroptera: Chrysopidae
Chrysopidae sp
This is the Larvae of a Green Lacewing. They cover themselves with debris for camouflage and appear like an innocent small pile of rubbish on a leaf but beware the mean set of jaws that lurk underneath the debris.